home *** CD-ROM | disk | FTP | other *** search
/ Fritz: All Fritz / All Fritz.zip / All Fritz / FILES / SPREEETS / EZS.LZH / EZS.DOC < prev    next >
Text File  |  1988-06-03  |  63KB  |  1,873 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.                          OVERVIEW FOR VALUEWARE VERSION
  14.  
  15.                         AN EASY BUT POWERFUL SPREADSHEET!
  16.  
  17.                          *******************************
  18.                          *                             *
  19.                          *  E Z - S R E A D S H E E T  *
  20.                          *                             *
  21.                          *******************************
  22.  
  23.  
  24.                                 Reference Manual
  25.  
  26.                                    Version S21
  27.  
  28.  
  29.                                     June 1988
  30.  
  31.  
  32.  
  33.  
  34.  
  35.                      Exclusive Distributor:  EZX Corporation
  36.                                              403 NASA Road 1 East
  37.                                              Suite 377
  38.                                              Webster, TX 77598
  39.  
  40.              For information, or just to chat, call: (713) 338-2238
  41.  
  42.  
  43.                Credit card orders ONLY:  1-800-999-6999 ext. EZS49
  44.  
  45.             VISA/MASTERCARD/AMERICAN EXPRESS/DISCOVER GLADLY ACCEPTED.
  46.  
  47.  
  48.        Portions (c) Copyright 1986,87,88 by: EZX CORPORATION, P&M Software.
  49.                                All rights reserved.
  50.  
  51.                  Program enhanced by: David Black and Allen Baker
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                      Page 1
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.                                      PREFACE
  72.  
  73.  
  74.         EZ-SpreadSheet  is  distributed  under the  "Valueware"  concept.
  75.         Feel    free    to   pass   copies  of   the  Valueware  diskette
  76.         only to your friends,  neighbors,  PC  users  groups,  and  other
  77.         interested  parties.  users  only.  The Valueware version of this
  78.         program  may  be  uploaded  to  bulletin  boards  provided   this
  79.         documentation  file and sample spreadsheets are included.  Please
  80.         check the distribution diskette labels to see which diskettes can
  81.         be  freely  distributed.  You  may  pass  out   copies   of   the
  82.         Valuware(tm)   version  of  EZ-SPREADSHEET  along  the  generally
  83.         accepted guidelines of "shareware"  distribution.  Archiving  for
  84.         BBS purposes is also OK. Just do not modify any of the files!
  85.  
  86.         EZ-SPREADSHEET is NOT public DOMAIN.
  87.  
  88.         You may NOT sell EZ-SpreadSheet!
  89.  
  90.  
  91.         Disclaimer:
  92.  
  93.         EZX   Corporation   make NO claims AND offer NO warranties of any
  94.         kind, expressed or implied, including, but  not  limited  to  the
  95.         implied     warranties  of  merchantability  and  fitness  for  a
  96.         particular purpose, for EZ-SpreadSheet.  EZX Corporation  assumes
  97.         NO  responsibility  for  any  sort  of  damage resulting from the
  98.         apparent or actual use of EZ-SpreadSheet (mental or physical).
  99.  
  100.         EZX Corporation DOES want to know of any problems users have with
  101.         EZ-SpreadSheet and will fix any "bugs"  found by our users.   The
  102.         first  5 users documentating each bug will receive a free copy of
  103.         the fixed version as soon as it  is  available.   If  you  are  a
  104.         registered  user,  you will receive the full set.  Otherwise, you
  105.         will receive the ValueWare version  of  EZ-SpreadSheet  (diskette
  106.         #0).   We  will  also try to incorporate changes and enhancements
  107.         based on your suggestions.
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.                                      Page 2
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.                                 TABLE OF CONTENTS
  139.                                 -----------------
  140.  
  141.         1.0  INTRODUCTION
  142.  
  143.         2.0  GENERAL INFORMATION
  144.  
  145.              2.1  Installation of EZ-SpreadSheet (Registered Version)
  146.              2.2  Installation of EZ-SpreadSheet (ValueWare Version)
  147.  
  148.         3.0  USING EZ-SPREADSHEET
  149.  
  150.              3.1  Getting Started
  151.              3.2  Field Entry Information
  152.              3.3  Row Labels and Column Headings
  153.  
  154.         4.0  CURSOR CONTROL AND EDITING KEY DEFINITIONS
  155.  
  156.         5.0  LIST OF COMMANDS
  157.  
  158.         6.0  FORMULAS
  159.  
  160.         7.0  MISC INFORMATION
  161.  
  162.              7.1  Overwritten cells
  163.              7.2  The Range and Commands using it
  164.              7.3  Defining a Worksheet
  165.              7.4  Printer Setup
  166.              7.5  Internal Rate of Return
  167.              7.6  Autocalc modes
  168.  
  169.         8.0  REGISTRATION -- $49.00
  170.  
  171.         9.0  TUTORIAL AND SAMPLE WORKSHEETS
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.                                      Page 3
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.         1.0  INTRODUCTION
  206.         -----------------
  207.  
  208.         WHAT IS EZ-SPREADSHEET (A QUICK OVERVIEW)
  209.  
  210.         A  spreadsheet  is  a  powerful electronic  pad  and  pencil  set
  211.         designed to let you add, subtract, multiply, and divide with ease
  212.         and efficiency.   Or the spreadsheet can act as a "crystal  ball"
  213.         letting  you "divine"  the end results of various  situations  by
  214.         performing  "what-if"   calculations to fit a variety  of  future
  215.         scenarios.  Think of EZ-SpeadSheet this way: the computer display
  216.         is your paper,  the cursor and keyboard is your pencil,  and your
  217.         PC  is the calculator.   Worksheets provided with  EZ-SpreadSheet
  218.         are made up of "mailboxes" or "cells" which hold formulas,  text,
  219.         or numbers.  The cells are arranged in 64 columns by 512 rows for
  220.         a  total of 32768  cells.   These worksheets provide  the  needed
  221.         information to tie all the elements together to get your job done
  222.         quickly  and  accurately.    If the worksheets provided  are  not
  223.         adequate,     EZ-SpreadSheet   lets   you   generate   worksheets
  224.         specifically tailored to your unique needs.
  225.  
  226.         EZ-SpreadSheet is a fast,  efficient,  and ideal tool to let  you
  227.         easily   solve  your  math-related  home  or  business   problems
  228.         (however,   it's  a  good  idea  not to let  your  kids  see  EZ-
  229.         SpreadSheet  or  else it will be doing their  math  homework  for
  230.         them).   In most cases, you can just enter your own data into the
  231.         worksheet  and  EZ-SpreadSheet will do all the  calculations  for
  232.         you.    Applications  for the home include  calculating  budgets,
  233.         loans,   savings  plans,  etc.    Business  applications  include
  234.         everything  from  simple loan calculations to complete  financial
  235.         statements.
  236.  
  237.         The EZ-SpreadSheet worksheet processes inputs much the same way a
  238.         calculator  does,  (so if you need to use a word processor,   you
  239.         will need to load a different program).  The worksheet is divided
  240.         into cells which can store text, numbers, and formulas.   Text or
  241.         numbers  are  displayed  at  the  screen  cell  where  they  were
  242.         originally entered.  Results of a calculated formula is displayed
  243.         in  the cell where that formula is stored.   The numbers or  text
  244.         displayed  in  this case is dependent upon the  contents  of  the
  245.         cells  referenced by the formula cell.   Worksheets can be stored
  246.         to  disk and retrieved any number of times.   Several  worksheets
  247.         are provided with the EZ-Spread package.
  248.  
  249.         Why another spreadsheet?  Well, almost all of the spreadsheets on
  250.         the  market  today  require  you to have  a  Master's  degree  in
  251.         Computer  Science  just  to  get the  darn  things  going.    EZ-
  252.         SpreadSheet  is  designed to be a easy and  friendly  spreadsheet
  253.         (only you can tell us if we have done our job right).   Hopefully
  254.         you  will feel right at home using EZ-SpreadSheet.  If you are an
  255.         experienced  spreadsheet  user,   we  hope  you  find  the  quick
  256.         simplicity refreshing and turn to EZ-SpreadSheet for all but your
  257.         most difficult problems.  In addition,  EZ-SpreadSheet costs less
  258.         than 10% of what the "Big Boys" do but provides over 95% of their
  259.         features (including compatibility with other spreadsheet packages
  260.         via "DIF" files).
  261.  
  262.  
  263.  
  264.                                      Page 4
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.         2.0  GENERAL INFORMATION
  273.         ------------------------
  274.  
  275.         The  executable portion of EZ-SpreadSheet consists of two  files,
  276.         EZS.COM  and  EZS.000.    EZ-SpreadSheet,   like  many   powerful
  277.         programs, is too big to fit into memory and still leave you space
  278.         to  work in.   EZ-SpreadSheet keeps part of itself in an  overlay
  279.         file,  EZS.000,  which is called into your computer's memory only
  280.         when  needed.    Keep  all parts of EZ-SpreadSheet  in  the  same
  281.         directory.    This will eliminate a lot of unnecessary hassle for
  282.         you.    You may change directories after starting  EZ-SpreadSheet
  283.         because  EZ-SpreadSheet will  automatically  find its way back to
  284.         the original directory for the overlay file This is also true for
  285.         the  configuration  file,   EZ-Spred.CNF.   This file  holds  the
  286.         information for your printer and screen setup.
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.                                      Page 5
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.         2.1  INSTALLATION OF EZ-SPREADSHEET (REGISTERED VERSION):
  340.         ----------------------------------------------------
  341.  
  342.         Your EZ-SpreadSheet package should contain two diskettes  labeled
  343.         "ValueWare  OK  to  share"  and "FULL SYSTEM". MAKE BACKUP COPIES
  344.         IMMEDIATELY of  both  these  diskettes  using  the  DOS  DISKCOPY
  345.         command and store the originals in a safe place.
  346.  
  347.         Diskette System:
  348.  
  349.         You MUST register the FULL SYSTEM disk in your A: drive first!
  350.         NOT  doing  so can cause problems later. Just put the FULL SYSTEM
  351.         diskette in your A: dirve and type
  352.  
  353.         EZS <cr>     <cr> = Return or Enter
  354.  
  355.         This will then ask you for registration  information,  which  you
  356.         shold  fill  in. Then it will print a registration form which you
  357.         should  sign  and  return  as  soon  as  possible  to  EZX  Corp.
  358.         EZ-SPREADSHEET will now run. Exit with Alt-X.
  359.  
  360.         Copy  all of the files from FULL SYSTME Diskette to a formatted  diskette
  361.         (if  you want to be able to boot your PC from the  EZ-SpreadSheet
  362.         diskette, then add SYSTEM files and your own AUTOEXEC.BAT.   This
  363.         is covered in your DOS manual).
  364.  
  365.         To run the program, just type "EZS" <cr>.
  366.  
  367.  
  368.         Hard Disk System: (First you  must  "register"  the  FULL  SYSTEM
  369.                            diskette as above.)
  370.  
  371.         Create  a subdirectory called "EZS".  eg, at C> type MD\EZS <cr>.
  372.         Copy all of the files from the Registered FULL SYSTEM diskette to
  373.         this subdirectory.
  374.  
  375.         That is, put Registerd FULL SYSTEM diskette into drive A and type:
  376.         COPY A:*.* C:\EZS <cr>
  377.  
  378.         Make sure you log to the C:\EZS subdirectory:
  379.         At C> type, CD\EZS <cr>
  380.  
  381.         You can then run EZS.COM as per above.
  382.  
  383.  
  384.         2.2  INSTALLATION OF EZ-SPREADSHEET (VALUEWARE VERSION):
  385.         --------------------------------------------------------
  386.  
  387.         Follow  the same installation as above  but  refer  only  to  the
  388.         Valueware    diskette.  Registration  is  not  necessary  as  the
  389.         Valueware diskette is "pre-registered". The Valueware version  of
  390.         EZ-SPREADSHEET  is complete in every way, except that print speed
  391.         is modified in certain areas and you  cannot  print  to  a  file.
  392.         Also, a sideways printing utility is not included.
  393.  
  394.  
  395.  
  396.  
  397.  
  398.                                      Page 6
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.         3.0  USING EZ-SPREADSHEET
  407.         --------------------
  408.  
  409.         Insert the diskette containing EZ-SpreadSheet and type EZS.  Some
  410.         nice  to  know information will come up.   Please note  that  EZ-
  411.         SpreadSheet  is  a  ValueWare  product and  as  such  needs  user
  412.         suggestions  for improvement.   We will try very hard to  include
  413.         your suggestions in future versions of EZ-SpreadSheet.  Press any
  414.         key  to  continue  from  the  opening  screen  into  the   actual
  415.         spreadsheet.
  416.  
  417.  
  418.         3.1  Getting Started
  419.         --------------------
  420.  
  421.         What you see on the screen is only a small section (21  rows by 7
  422.         columns)  of the entire worksheet.  Your worksheet can "grow"  to
  423.         512   rows by 64  columns (which is nearly twice as large as  the
  424.         largest  commercial spreadsheet available only a couple of  years
  425.         ago.)    Several keys are provided to move your "viewing  window"
  426.         around   within  the  larger  spreadsheet.    Additional   status
  427.         information is also provided on the top and bottom of the screen.
  428.         The  cursor  indicates where on the worksheet a number  you  type
  429.         will be placed.
  430.  
  431.         You may scroll vertically or horizontally.   To scroll vertically
  432.         press  the PgUp or PgDn keys.   This will scroll 20  rows  up  or
  433.         down.    To scroll a single line,  move the cursor off the top or
  434.         bottom of the screen, with the up or down arrow keys.   To scroll
  435.         horizontally, press the Ctrl key and the left or right arrow keys
  436.         at the same time.  All of the cursor movement keys will repeat if
  437.         you hold them down.   You can "lock"  the screen on the currently
  438.         displayed  section  of  the spreadsheet by pressing  the  "scroll
  439.         lock"  key.   The "scroll lock"  may be activated by pressing the
  440.         "Scroll Lock"  key,  an indicator will show this at the bottom of
  441.         the screen.  When the "scroll lock" is NOT active, you can scroll
  442.         right  or left by moving the cursor off the right or left of  the
  443.         screen.    When "scroll lock"  is active,  the cursor will  wrap-
  444.         around when moved off the sides of the screen.
  445.  
  446.         Status  information  appears on the top and bottom lines  of  the
  447.         screen.   These lines show you:  the current cell,  the amount of
  448.         free  memory  available,  the auto-calc indicator,   the  current
  449.         marked  range,  the current drive and directory,  the Caps,   Num
  450.         Lock,   and  Scroll Lock indicators.   On the second line of  the
  451.         screen will appear messages and the numeric or formula content of
  452.         the current cell.
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.                                      Page 7
  466.  
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.         3.2  Field Entry Information
  474.         ----------------------------
  475.  
  476.         In general,  you may move the cursor to any cell you desire,  and
  477.         enter  the  text,   number or formula that needs to  be  in  that
  478.         location.   What you type will first appear on the second line of
  479.         your  computer screen.   This line is used as a status  area  and
  480.         will  have various messages displayed here during your use of EZ-
  481.         Spread.
  482.  
  483.         When  you  begin  to  enter something into  a  cell,   the  first
  484.         keystroke is VERY important.   It will determine the type of item
  485.         stored  in  the cell:  formulas begin with  the  '('   character,
  486.         numbers with 0 thru 9, '+' or '-', text with any other character.
  487.         If  you want to enter a text string that begins with a number,  0
  488.         thru  9,   you  must  prefix it with a  single  quote  character,
  489.         example: '109.  The quote will show on the screen, but not in the
  490.         printed report.
  491.  
  492.         When  making  the  first keystroke of a  cell,   some  keys  have
  493.         different meanings,  than on succeeding keystrokes.  For example,
  494.         the  left  and right arrow keys will move the cursor  around  the
  495.         worksheet,  but during the entry of data into a cell,  these keys
  496.         will act to move the cursor within the cell, allowing you to more
  497.         easily  edit the data.   Other keys that behave differently,  are
  498.         the  Home,   End and "/"  keys.   The Home and End keys move  the
  499.         cursor  to the beginning or the end of the worksheet,  but during
  500.         the  entry  of  data,  they move to the beginning or end  of  the
  501.         current cell.   Also during data entry,  the Esc key will act  to
  502.         finish the entry and move to the cell below,  so that a column of
  503.         numbers may be entered with the Num Lock turned on.
  504.  
  505.         EZ-SpreadSheet  gives you the ability to extend a cell out to  80
  506.         characters.   This is very useful when you want a cell to contain
  507.         a long formula or a long section of text.  Extending the width of
  508.         one  cell  will  cause  those cells to the  right  of  it  to  be
  509.         overwritten.    The cells you overwrite will be locked  out  from
  510.         further data entry until you release the first cell (Ctrl+End).
  511.  
  512.         If you depress the "/"  key,  at the start of a cell,  a  list of
  513.         commands  will  appear,   any of the displayed  commands  may  be
  514.         executed  by  pressing  the indicated letter.    For  experienced
  515.         users,  the commands may be entered directly,  without using  the
  516.         "/" key, by pressing the Alt key and the command letter together.
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.                                      Page 8
  533.  
  534.  
  535.  
  536.  
  537.  
  538.  
  539.  
  540.         3.3  Row Labels and Column Headings
  541.         -----------------------------------
  542.  
  543.         Worksheets  are  laid out in rows and columns.   This  wasn't  by
  544.         chance, it really does make sense.  Each row in EZ-SpreadSheet is
  545.         assigned a number,  and each column a letter.  Running across the
  546.         top  of a typical worksheet will be a series of  column  headings
  547.         (identified by leters) describing what is in the vertical columns
  548.         located underneath them.   Running up and down the left side of a
  549.         worksheet  is  a  series of row labels  (identified  by  numbers)
  550.         describing  the  information  located  across from  them  in  the
  551.         worksheet.   The intersections of the rows and columns are called
  552.         cells.  Cells are identified by their row-column positions.  When
  553.         you  start  creating your own worksheets,  you should make  these
  554.         labels  and headings as descriptive as possible.   This will  all
  555.         become  clear when you call up one of the example worksheets  and
  556.         start working with it.
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.                                      Page 9
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607.         4.0  CURSOR CONTROL AND EDITING KEY DEFINITIONS
  608.         -----------------------------------------------
  609.  
  610.         The  following are a list of keys and the effect they have within
  611.         EZ-SpreadSheet.    You will notice that each key has two possible
  612.         actions depending upon whether you are in the data entry mode.
  613.  
  614.                                 Action                  Action
  615.         Key Name          During Data Entry           Otherwise
  616.         -------------------------------------------------------------
  617.         /               | Put a "/" character  | Display the command
  618.                         | in the text of cell. | menu.
  619.         -------------------------------------------------------------
  620.         Up Arrow        | Finish entry and     | Move to cell above
  621.                         | move to cell above.  | the one you are in.
  622.         -------------------------------------------------------------
  623.         Down Arrow      | Finish entry and     | Move to cell below
  624.                         | move to cell below.  | the one you are in.
  625.         -------------------------------------------------------------
  626.         Left Arrow      | Move 1 character to  | Move to cell on the
  627.                         | the left.            | left.
  628.         -------------------------------------------------------------
  629.         Right Arrow     | Move 1 character to  | Move to cell on the
  630.                         | the right.           | right.
  631.         -------------------------------------------------------------
  632.         Home            | Move to the start of | Move to cell at the
  633.                         | the cell.            | start of worksheet.
  634.         -------------------------------------------------------------
  635.         End             | Move to the end of   | Move to cell at the
  636.                         | the cell.            | end of worksheet.
  637.         -------------------------------------------------------------
  638.         Ctrl + End      | Erase contents of    | Erase current cell
  639.                         | cell from cursor to  | entirely.
  640.                         | end of cell.         |
  641.         -------------------------------------------------------------
  642.         Ctrl +          | Finish entry and     | Scroll to the left.
  643.             Left Arrow  | scroll to the left.  |
  644.         -------------------------------------------------------------
  645.         Ctrl +          | Finish entry and     | Scroll to the right.
  646.             Right Arrow | scroll to the right. |
  647.         -------------------------------------------------------------
  648.         Tab             | Finish entry and     | Move to cell on the
  649.                         | move to cell right.  | right.
  650.         -------------------------------------------------------------
  651.         Shift + Tab     | Finish entry and     | Move to cell on the
  652.                         | move to cell left.   | left.
  653.         -------------------------------------------------------------
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.                                      Page 10
  667.  
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674.                                 Action                  Action
  675.         Key Name          During Data Entry           Otherwise
  676.         -------------------------------------------------------------
  677.         Ins             | Toggle Insert Mode.  | Toggle Insert Mode.
  678.                         | Fat cursor = Insert. | Fat cursor = Insert.
  679.         -------------------------------------------------------------
  680.         Del             | Delete character at  | Delete cursor at
  681.                         | cursor.              | cursor.
  682.         -------------------------------------------------------------
  683.         Backspace       | Delete character to  | No action.
  684.                         | left of cursor.      |
  685.         -------------------------------------------------------------
  686.         Enter           | Finish entry.  Stay  | No action.
  687.                         | in current cell.     |
  688.         -------------------------------------------------------------
  689.         Esc             | Finish entry and     | Move cursor to the
  690.                         | move to cell below.  | cell below.
  691.                         | Nice for using NUM   |
  692.                         | Lock mode with a     |
  693.                         | column of numbers!   |
  694.         -------------------------------------------------------------
  695.  
  696.  
  697.  
  698.  
  699.  
  700.  
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.  
  732.  
  733.                                      Page 11
  734.  
  735.  
  736.  
  737.  
  738.  
  739.  
  740.  
  741.         5.0  LIST OF COMMANDS
  742.         ---------------------
  743.  
  744.         The following are a list of commands for EZ-SpreadSheet.  You can
  745.         enter these commands in one of two ways.   The first way,  type /
  746.         within the spreadsheet.   A  command menu will come up for you to
  747.         select  the desired command.   Once you become familiar with  EZ-
  748.         SpreadSheet you will be able to use the second method for command
  749.         entry.    That is to simply hold down the Alt key and  press  the
  750.         desired command letter.   You won't get a menu using this method.
  751.         The commands are:
  752.  
  753.  
  754.         COMMANDS:  With  Alt key or / brings up the command menu.
  755.  
  756.  
  757.         X   - Exit to DOS.   If you haven't saved your worksheet then  you
  758.               will be asked if you want to save it prior to exiting to DOS.
  759.  
  760.         Q   - Quit command menu and return to the worksheet.
  761.  
  762.         L   - List the files in the current directory.
  763.  
  764.         N   - New directory or disk drive.
  765.  
  766.         R   - Read a worksheet from disk into memory.
  767.  
  768.         S   - Store  a  worksheet from memory onto disk.
  769.  
  770.             Note:  Please  keep a close eye  on the free disk  space  and
  771.                    don't  try to store a worksheet on a diskette that  is
  772.                    already full!   More than likely,  EZ-SpreadSheet will
  773.                    return  you to DOS if this happens.   We are  hard  at
  774.                    work  on  a  program change to protect you  from  this
  775.                    error.  If this does happen and you aren't returned to
  776.                    DOS,   then use the N command to switch to a new  disk
  777.                    drive or specify a drive extension as part of the file
  778.                    name.    Be careful of wild-card characters (*  and ?)
  779.                    in  response to file name prompts.   These are invalid
  780.                    characters  but  may  be accepted by  DOS  and  create
  781.                    undesired results.
  782.  
  783.             Note:  Both the  R  and S  commands  assume that the filename
  784.                    extension  is .EZS if you don't specify one.   If  you
  785.                    don't  want an extension then end the filename with  a
  786.                    '.' and no extension will be used.
  787.  
  788.         E   - Erase the current worksheet from memory.   Be careful, this
  789.             command really does work.
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.  
  799.  
  800.                                      Page 12
  801.  
  802.  
  803.  
  804.  
  805.  
  806.  
  807.  
  808.         G   - Perform  the calculations specified by your formulas.  Very
  809.             useful  in big worksheets when you have turned off auto-calc.
  810.             This  will  allow you to bring all the  calculations  in  the
  811.             worksheet back up to date.
  812.  
  813.             Note:  The   worksheet   contents   are   not   automatically
  814.                    recalculated  after  you  insert or delete  a  row  or
  815.                    column.  You should use the G command to do this.
  816.  
  817.         P   - Print  the worksheet to disk file or printer.  This feature
  818.             is limited in the ValueWare version.
  819.  
  820.         F   - Change cell format.  Each cell may have a different format.
  821.             The  default  is  leading sign,  no comma,  and  no  currency
  822.             symbol.   You may choose 1 of 6 different formats: financial,
  823.             percent,  scientific,  hidden, date, and the default.  If the
  824.             date format is chosen, the cell is treated as if it contained
  825.             a  Julian date and then it is converted to one of three  sub-
  826.             formats:  DD-MMM-YY, DD-MMM or MMM-YY.  You will be given you
  827.             choice of these 3 date formats,  if you select the date type.
  828.             If  the  financial format is chosen,  you will be  given  the
  829.             choice of 4 sub-formats:
  830.  
  831.                A.  $1,000- .... Dollar sign and comma insertion.
  832.                B.   1,000- .... Comma insertion.
  833.                C.  (1,000) .... Dollar sign and comma insertion,
  834.                                 parentheses for negative.
  835.                D. $(1,000) .... Comma insertion, parens for negative.
  836.  
  837.         W   - The  width  of each column defaults to 10,  but it  can  be
  838.             changed  with  this command to any value between  0  and  30.
  839.             After  setting  the width,  you will be asked if  the  column
  840.             should be given the "blank zero" attribute.
  841.  
  842.             Note:  If  you choose a column width of 0,  then this has the
  843.                    same  effect as if the whole column had  the  "hidden"
  844.                    format.   Anything  in  a 0 width column or  with  the
  845.                    "hidden" format, will appear on the status line at the
  846.                    top  of  the  screen,  but  will  not  appear  in  the
  847.                    worksheet.
  848.  
  849.  
  850.         B   - Mark the start of the range at the current cell.
  851.  
  852.         K   - Mark the end of the range at the current cell.
  853.  
  854.         H   - You  may specify that columns are to be held static on  the
  855.             left  of  the  screen and  not  horizontally  scrolled.   The
  856.             maximum number of column you can hold is 4.
  857.  
  858.  
  859.  
  860.  
  861.  
  862.  
  863.  
  864.  
  865.  
  866.  
  867.                                      Page 13
  868.  
  869.  
  870.  
  871.  
  872.  
  873.  
  874.  
  875.         I   - Insert  a Row or Column.   All formulas will be adjusted to
  876.             reflect their new locations.  Absolute addresses may be used,
  877.             by  placing  a '0' before the row.   For example  'C5'  is  a
  878.             relative  cell address and would be adjusted if  needed,  but
  879.             'C05'  is an absolute cell address and would not be  adjusted
  880.             if  you  insert  a row or column.    Recalculation  does  not
  881.             automatically  take  place after execution of  this  command.
  882.             This command is very useful when you want to move a column or
  883.             row  over  one position.   You can use this  command  to  get
  884.             around  copying a portion of the worksheet over itself in  an
  885.             attempt to make room for new information.  See the note under
  886.             the  move and copy commands for further clarification on this
  887.             process.
  888.  
  889.         D   - Delete  Row or Column.   All formulas will be  adjusted  as
  890.             given above for 'I'.   If the range option is selected,  then
  891.             the rows or columns that fall within the specified range will
  892.             be deleted.
  893.  
  894.             Note:  Only rows or columns are deleted, not both at the same
  895.                    time.  Recalculation does not automatically take place
  896.                    after execution of this command.
  897.  
  898.         J   - Jump directly to a cell. This command gives you an easy way
  899.             to  avoid  scrolling thru the worksheet when you  know  which
  900.             cell you want to go to.
  901.  
  902.         M   - Move  the  section of the worksheet shown in the  indicated
  903.             range  at  the  bottom of the screen to  the  current  cursor
  904.             location.   This  command  allows  you  to  alter  the  range
  905.             specification.   Formulas are adjusted as above for 'I'. Make
  906.             sure  that  the  cell  or  cells  you  are  copying  to   are
  907.             empty  (clear).  If you try to copy over cells which  already
  908.             contain information,  unintelligible garble may result.   Use
  909.             the  Delete command if necessary to clean up after  the  move
  910.             command.
  911.  
  912.         C   - Copy the indicated range to the current location.  You will
  913.             be  able  to alter the  range  specification.   Formulas  are
  914.             adjusted as above for 'I'.   Make sure that the cell or cells
  915.             you are copying to are empty (clear). If you try to copy over
  916.             cells  with  current information,  unintelligible garble  may
  917.             result. Use the Delete command if necessary to clean up after
  918.             the copy command.
  919.  
  920.             Note:  You  cannot move or copy a section of a worksheet over
  921.                    itself.   Make  sure  that the source and  destination
  922.                    ranges   do  not overlap.    EZ-SpreadSheet will  give
  923.                    you   a warning  message if you attempt this and  will
  924.                    prevent  any  damage to the worksheet.     The  insert
  925.                    command  will give you an easy workaround for this  in
  926.                    many cases.
  927.  
  928.  
  929.  
  930.  
  931.  
  932.  
  933.  
  934.                                      Page 14
  935.  
  936.  
  937.  
  938.  
  939.  
  940.  
  941.  
  942.         O   - Sort  the indicated range into ascending order.   The  sort
  943.             key  is the first column of the range and the rows within the
  944.             range  are  arranged  into ascending sequence  based  on  the
  945.             textual  content  of  the key column (the first  one  in  the
  946.             indicated range).
  947.  
  948.         A   - Toggle auto-calculate.   If you have a large worksheet with
  949.             many formulas,  it will save time to turn auto-calculate off,
  950.             and  manually  calculate with the 'G' command only  when  you
  951.             need the calculated information to be correct.
  952.  
  953.         Y   - Import  a  DIF(tm) format file.   DIF(tm) stands  for  Data
  954.             Interchange Format and is commonly supported by many programs
  955.             including 1-2-3(tm),  & Supercalc(tm).   The DIF(tm) supports
  956.             only  the  storage  of  the  data,   so  the  format  control
  957.             information  and  the formulas are not found in  the  in  the
  958.             DIF(tm) file. The extension ".DIF" is used automatically.
  959.  
  960.         Z   - Export  a DIF(tm) format file.   Please read the  paragraph
  961.             about for the 'Y' command.  The output file will contain data
  962.             only,  no formulas or format control information.   Also, the
  963.             DIF(tm)   format  is  not as efficient as the  EZ-SpreadSheet
  964.             .EZS  format,   so  the exported file will probably be  about
  965.             10%  to 300% larger than the original file.
  966.  
  967.             Note:  DIF  is  a trademark of Software Arts  Products  Corp.
  968.                    1-2-3 is a trademark of Lotus Development Corp. A good
  969.                    description of exactly what a DIF file is, can be hard
  970.                    to come by.  Basically, a DIF file is similar to other
  971.                    files   you have in EZ-SpreadSheet but  contains  only
  972.                    values   or   labels   and   cannot   be    used    to
  973.                    reconstruct    a worksheet.   It does not contain  the
  974.                    formulas,  formats,  or  functions  that are  normally
  975.                    stored is  a  regular worksheet  file.   DIF  files do
  976.                    provide   the   means   by  which  you  can   transfer
  977.                    information    from   your   worksheet    to     other
  978.                    applications.     These  applications  can   be  other
  979.                    spreadsheets  or even a BASIC  language  program  that
  980.                    you   write   yourself   to access   the   DIF   file.
  981.                    Support  of the Data Interchange Format gives you  the
  982.                    potential   to   extend   the   capability   of    EZ-
  983.                    SpreadSheet manyfold.
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.  
  995.  
  996.  
  997.  
  998.  
  999.  
  1000.  
  1001.                                      Page 15
  1002.  
  1003.  
  1004.  
  1005.  
  1006.  
  1007.  
  1008.  
  1009.         U   - You  can  control the screen colors and other  options  via
  1010.             this  command.   The colors are entered as numbers  from  the
  1011.             following list:
  1012.  
  1013.                     0 : Black             8 : Dark Grey
  1014.                     1 : Blue              9 : Light Blue
  1015.                     2 : Green            10 : Light Green
  1016.                     3 : Cyan             11 : Light Cyan
  1017.                     4 : Red              12 : Light Red
  1018.                     5 : Magenta          13 : Light Magenta
  1019.                     6 : Brown            14 : Yellow
  1020.                     7 : Light Grey       15 : White
  1021.  
  1022.             Note:  Other user installable options will be available under
  1023.                    the  Alt  U command menu in the  future.   Check  your
  1024.                    version  of  EZ-SpreadSheet using the Alt U command to
  1025.                    get the latest list.
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034.  
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.  
  1062.  
  1063.  
  1064.  
  1065.  
  1066.  
  1067.  
  1068.                                      Page 16
  1069.  
  1070.  
  1071.  
  1072.  
  1073.  
  1074.  
  1075.  
  1076.         6.0  FORMULAS
  1077.         -------------
  1078.  
  1079.         Formulas are composed of operational symbols (like >, =, <), cell
  1080.         addresses (A1),  constants (3.14), and functions ((A1+A2)).  Each
  1081.         formula is enclosed within parentheses,  like this:   (A1+C2+F4).
  1082.         This  formula would take the content of the 3 cells and add  them
  1083.         together,   putting the result in the cell where the  formula  is
  1084.         located.   This all sounds very complex but is really quite  easy
  1085.         once you start using it.
  1086.  
  1087.         The following functions are available:
  1088.  
  1089.         Name      Description                             Usage
  1090.         ----      -----------                             --------
  1091.         ABS       Absolute value.                         ABS(p)
  1092.         ROUND     Rounded value.                          ROUND(p,prec)
  1093.         TRUNC     Truncated value.                        TRUNC(p,prec)
  1094.         SQRT      Square root.                            SQRT(p)
  1095.         SQR       Square.                                 SQR(p)
  1096.         MOD       The remainder of p1 divided by p2.      MOD(p1,p2)
  1097.         INT       Returns the integer portion of p.       INT(p)
  1098.  
  1099.         PI        3.1415926536                            PI
  1100.         SIN       Sine of angle in radians.               SIN(p)
  1101.         ASIN      Arc sine.                               ASIN(p)
  1102.         COS       Cosine of angle in radians.             COS(p)
  1103.         ACOS      Arc cosine.                             ACOS(p)
  1104.         TAN       Tangent of angle in radians.            TAN(p)
  1105.         ATAN      Arc Tangent.                            ATAN(p)
  1106.  
  1107.         LN        Natural Log.                            LN(p)
  1108.         LOG       Log base 10.                            LOG(p)
  1109.         E         2.7182818285                            E
  1110.         EXP       E raised to the p power.                EXP(p)
  1111.  
  1112.         NPV       Net present value of a series           NPV(i,r)
  1113.                     of future cash flows.
  1114.         PMT       Mortgage payment per period.            PMT(pa,i,n)
  1115.         PV        Present value of ordinary annuity.      PV(pp,i,n)
  1116.         FV        Future value of ordinary annuity.       FV(pp,i,n)
  1117.         RATE      Periodic rate needed to produce         RATE(fv,pv,n)
  1118.                     a future value.
  1119.         TERM      The number of payment periods required  TERM(pp,i,fv)
  1120.                     for an annuity to grow to a future
  1121.                     value.
  1122.         CTERM     The number of compounding periods       CTERM(i,fv,pv)
  1123.                     required for a present value to
  1124.                     future value.
  1125.         IRR       Internal Rate of Return.                IRR(g,r)
  1126.  
  1127.  
  1128.  
  1129.  
  1130.  
  1131.  
  1132.  
  1133.  
  1134.  
  1135.                                      Page 17
  1136.  
  1137.  
  1138.  
  1139.  
  1140.  
  1141.  
  1142.  
  1143.         Name      Description                             Usage
  1144.         ----      -----------                             --------
  1145.         AVG       The arithmetic average (mean).          AVG(r)
  1146.         COUNT     The number of items in range.           COUNT(r)
  1147.         MIN       The smallest number in range.           MIN(r)
  1148.         MAX       The biggest number in range.            MAX(r)
  1149.         VAR       The population variance.                VAR(r)
  1150.         STD       The population standard deviation.      STD(r)
  1151.  
  1152.         SYD       The depreciation for the specified      SYD(cst,sal,
  1153.                     period, using the "Sum Of The Years       lif,per)
  1154.                     Digits" method.
  1155.  
  1156.                   Note:  Sum of  the  years  digits  depreciation  is  an
  1157.                          accelerated   depreciation  method  derived   by
  1158.                          multiplying  the depreciable cost by a  fraction
  1159.                          which decreases each year during the useful life
  1160.                          of the asset.
  1161.  
  1162.         SLN       The "Straight-line" depreciation for    SLN(cst,sal,
  1163.                     1 period.                                 lif)
  1164.  
  1165.                   Note:  Straight-line       depreciation        provides
  1166.                          approximately   equal  amounts  of  depreciation
  1167.                          expense in each accounting period.   It  results
  1168.                          in  a linear or "straight-line," decline in book
  1169.                          value during the useful life of the asset.   The
  1170.                          amounts  of  depreciation will be the  same  for
  1171.                          equal time periods.
  1172.  
  1173.         DDB       The depreciation for the specified      DDB(cst,sal
  1174.                     period, using the "Double Declining       lif,per)
  1175.                     Balance" method.
  1176.  
  1177.         IF        Choose between two values.              IF(t,p1,p2)
  1178.                     p1 is returned if t is true,
  1179.                     p2 is returned if t is false.
  1180.         NOT       Reverse true and false values.          NOT(t)
  1181.         TRUE      Returns the value for true.             TRUE
  1182.         FALSE     Returns the value for false.            FALSE
  1183.         ERR       Returns the value for ERR.              ERR
  1184.         ISERR     Returns the value for true if the       ISERR(p)
  1185.                     parameter has the ERR value,
  1186.                     otherwise returns the value for
  1187.                     false.
  1188.         NA        Returns the value for NA.               NA
  1189.         ISNA      Returns the value for true if the       ISNA(p)
  1190.                     parameter has the NA value,
  1191.                     otherwise returns the value for
  1192.                     false.
  1193.  
  1194.  
  1195.  
  1196.  
  1197.  
  1198.  
  1199.  
  1200.  
  1201.  
  1202.                                      Page 18
  1203.  
  1204.  
  1205.  
  1206.  
  1207.  
  1208.  
  1209.  
  1210.         Name      Description                             Usage
  1211.         ----      -----------                             --------
  1212.         DATE      Returns the Julian date from the        DATE(y,m,d)
  1213.                     calendar date given as a parameter.
  1214.                     The year maybe between 1800 and
  1215.                     2100 and the date is measured in
  1216.                     days from December 31, 1899.
  1217.  
  1218.                   Note:  Date   assumes  that you give it a  valid  date.
  1219.                          That is: the year should be 1800-2100, the month
  1220.                          should  be 1-12,  and the day 1-31.   Valid date
  1221.                          example: DATE(1986,6,1).
  1222.  
  1223.         TODAY     Returns the Julian date for today.      TODAY
  1224.                     Taken from the DOS clock, so if
  1225.                     you have set it wrong, then this
  1226.                     will be wrong.
  1227.         DAY       Returns the day of the month,           DAY(p)
  1228.                     given the Julian date.
  1229.         MONTH     Returns the month of the year,          MONTH(p)
  1230.                     given the Julian date.
  1231.         YEAR      Returns the year, given the             YEAR(p)
  1232.                     Julian date.
  1233.  
  1234.         HLOOKUP   Table lookups find the largest table   HLOOKUP(trgt,tbl,
  1235.                     entry not greater than the target             ofs)
  1236.                     value.  The "HLOOKUP" function
  1237.                     defines a horizontal table.
  1238.         VLOOKUP   The "VLOOKUP" function defines a       VLOOKUP(trgt,tbl,
  1239.                     vertical table.                                ofs)
  1240.  
  1241.         ROUND     Rounds the value of a to p             ROUND(a,p)
  1242.                     decimal places. p can be any
  1243.                     integer vluew from -11 to +11 with positive values
  1244.                     being to the right of the decimal point, and negative
  1245.                     values being to the left of the decimal point. For
  1246.                     instance, the formula ROUND(3.14159,3) returns
  1247.                     3.142000 and ROUND(316.139,-1) returns 320.00.
  1248.  
  1249.         TRUNC     Truncates the value of a to p          TRUNC(a,p)
  1250.                     decimal places. For instance, the
  1251.                     formual TRUNC(3.14159,3) returns 3.141, and
  1252.                     TRUNC(316.159,-1) returns 310.0.
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.  
  1259.  
  1260.  
  1261.  
  1262.  
  1263.  
  1264.  
  1265.  
  1266.  
  1267.  
  1268.  
  1269.                                      Page 19
  1270.  
  1271.  
  1272.  
  1273.  
  1274.  
  1275.  
  1276.  
  1277.                   Note:  There   are   many  examples   in   the   sample
  1278.                          worksheets that accompany the program.
  1279.  
  1280.                   Note:  There is no SUM function, instead use the colon,
  1281.                          ":", as discussed below under symbols.
  1282.  
  1283.                   Where:  p,p1,p2  ...   Constants,   cell  addresses  or
  1284.                           algebraic expressions.
  1285.  
  1286.                 i ......... Interest rate, may be any of the items
  1287.                               listed for "p" above.  Note: all
  1288.                               interest rates are stated in their
  1289.                               fractional format, i.e. "10% = 0.1".
  1290.                               Note: this is an interest rate per period
  1291.                               and not per annum, however if the period
  1292.                               in use is a year, then it is per annum.
  1293.                               If a month is the period in use, then
  1294.                               conversion from the yearly rate must
  1295.                               be done by division by 12.
  1296.                 r ......... A range of cell addresses, i.e. "D4..H21".
  1297.                 pa ........ Principle amount, may be any of the items
  1298.                               listed for "p" above.
  1299.                 n ......... Number of periods, may be any of the
  1300.                               items listed for "p" above.
  1301.                 pp ........ Payment per period, may be any of the
  1302.                               items listed for "p" above.
  1303.                 g ......... A guess at the interest rate, usually
  1304.                               between 0.0 and 1.0.
  1305.                 pv ........ A present value, may be any of the items
  1306.                               listed for "p" above.
  1307.                 fv ........ A future value, may be any of the items
  1308.                               listed for "p" above.
  1309.                 t ......... A logical expression whose result is
  1310.                               0.0 for false and non-zero for true.
  1311.                 y,m,d ..... May be any value listed for "p" above.
  1312.                              They are the symbols for year, month and day.
  1313.                 trgt ...... May be any value listed for "p" above.  It is
  1314.                              the value which is the target of the lookup.
  1315.                 tbl ....... A range  of  cell addresses that  define  the
  1316.                              values to be searched to find the match  for
  1317.                              the target in a lookup.
  1318.                 ofs ....... May be any value listed for "p" above.  It is
  1319.                               the value added to the matching entry's
  1320.                               coordinates to find the answer in a lookup
  1321.                               table.  Usually is a 1.
  1322.                 cst ....... The cost of an asset.
  1323.                 sal ....... The salvage value of an asset.
  1324.                 lif ....... The life expectancy of an asset.
  1325.                 per ....... The period for which depreciation is to be
  1326.                               calculated.
  1327.                 prec ...... The precision desired for rounding or
  1328.                             truncating a number 'p'.
  1329.  
  1330.  
  1331.  
  1332.  
  1333.  
  1334.  
  1335.  
  1336.                                      Page 20
  1337.  
  1338.  
  1339.  
  1340.  
  1341.  
  1342.  
  1343.  
  1344.         Formulas may be quite complicated, an example is:
  1345.  
  1346.                     (A1+SIN(PI/2*(B2-C1)))
  1347.  
  1348.         The  only  limitations imposed are those of available memory  and
  1349.         the fact that no formula may be longer than 80  characters.   The
  1350.         financial and trig function are not recursive,  for example don't
  1351.         do this:  (IRR(IRR(.2,D4..D20),E2..M2)), it won't work very well,
  1352.         if at all.
  1353.  
  1354.         If  any of the formulas cannot calculate the answer,  for example
  1355.         if  you  ask for the SQRT of a negative number,  then the  result
  1356.         will be ERROR and you will see the word "ERR" in the result cell.
  1357.         ERR may also show up if you enter a division formula in which the
  1358.         denominator  (the  bottom  part  of  the  fraction)   includes  a
  1359.         reference  to  a  empty cell.   Sometimes the  ERR  message  will
  1360.         disappear as you continue to add information in the rest of  your
  1361.         worksheet,   adding the information the cell with the ERR  in  it
  1362.         needed to complete its' calculations.  The bottom line here is if
  1363.         you see ERR displayed in any cell, then something is wrong either
  1364.         in its formula or the information it uses.
  1365.  
  1366.         Finally, a formula may contain the following symbols:
  1367.  
  1368.                      ^      Raise to the power.
  1369.                      *      Multiplication
  1370.                      /      Division
  1371.                      +      Addition
  1372.                      -      Subtraction
  1373.                      :      Range summation
  1374.                      |      Logical OR
  1375.                      &      Logical AND
  1376.                      >      Greater than test
  1377.                      <      Less than test
  1378.                      =      Equal test
  1379.                      >=     Greater than or equal test
  1380.                      <=     Less than or equal test
  1381.  
  1382.         These are probably familiar,  with the exception of the colon ":"
  1383.         for range summation.   Let's say that you want to sum a column of
  1384.         numbers,  beginning at D1 and ending at D20, then this expression
  1385.         would sum the column, (D1:D20).
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391.  
  1392.  
  1393.  
  1394.  
  1395.  
  1396.  
  1397.  
  1398.  
  1399.  
  1400.  
  1401.  
  1402.  
  1403.                                      Page 21
  1404.  
  1405.  
  1406.  
  1407.  
  1408.  
  1409.  
  1410.  
  1411.         7.0  MISC INFORMATION
  1412.         ---------------------
  1413.  
  1414.  
  1415.         7.1  Overwritten cells.
  1416.  
  1417.         EZ-SpreadSheet  will allow you to make text entries of any length
  1418.         up to a maximum of 80 characters, numeric entries may be up to 11
  1419.         characters.    Any  text entry that exceeds the cell  width  will
  1420.         automatically lock the adjacent cell on the right.  The lock will
  1421.         be  released when the length of the entry shrinks to fit within a
  1422.         single cell.
  1423.  
  1424.  
  1425.         7.2  The Range and commands using it.
  1426.  
  1427.         The  range is shown on the bottom left of the  worksheet  screen.
  1428.         It is of the form:  cell address..cell address.   If you have not
  1429.         set  the range,  it defaults to the beginning and ending cell  of
  1430.         the worksheet.  There are two methods of setting the range:  1st,
  1431.         you  can  make the beginning and ending cells with the Alt+B  and
  1432.         Alt+K commands,  2nd,  whenever one of the commands that use  the
  1433.         range is invoked,  you have the opportunity of changing the range
  1434.         by  entering  the new range.   For example the Copy command  will
  1435.         give  you a menu with 3 options:  Range,  Copy and eXit.   If you
  1436.         select  the  Range  option,  you will be allowed to enter  a  new
  1437.         range,   in  the  same format as displayed at the bottom  of  the
  1438.         screen.   The commands affected by the Range are:  Format,  Copy,
  1439.         Move and Print.
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.  
  1456.  
  1457.  
  1458.  
  1459.  
  1460.  
  1461.  
  1462.  
  1463.  
  1464.  
  1465.  
  1466.  
  1467.  
  1468.  
  1469.  
  1470.                                      Page 22
  1471.  
  1472.  
  1473.  
  1474.  
  1475.  
  1476.  
  1477.  
  1478.         7.3  Defining a worksheet.
  1479.  
  1480.         EZ-SpreadSheet  combined  with  your creativity can  be  used  to
  1481.         duplicate  anything  you're  doing  now  with  a  calculator  and
  1482.         multicolumn worksheet.
  1483.  
  1484.         To  start,   you label the columns and rows with text  or  number
  1485.         headings.    Enter the formulas into the cells in the  worksheet.
  1486.         The  results  are  quickly computed based  on  your  mathematical
  1487.         formulas  and  inserted into your worksheet.   If you  decide  to
  1488.         change  one  or more numbers,  an electronic spreadsheet  program
  1489.         will  automatically  recalculate  and alter  all  other  affected
  1490.         numbers.  In other words, what used to take you many days can now
  1491.         be  done  hours.    Yes,  worksheets can be used for  income  tax
  1492.         calculations!
  1493.  
  1494.  
  1495.         Other uses for spreadsheets include:
  1496.  
  1497.         Business:
  1498.  
  1499.         - Depreciation calculations/schedules
  1500.         - Marketing forecasts for new products (cost analysis)
  1501.         - Stock portfolio management
  1502.         - Sales commission register
  1503.         - Break-even point analysis
  1504.         - Job  costing.   How much it would cost you to a specific job if
  1505.           certain options were changes.   Spreadsheets are great at "what
  1506.           if" calculations.
  1507.         - Balance sheets
  1508.         - Inventory for very small businesses
  1509.         - Income statement
  1510.  
  1511.         Home/Personal:
  1512.  
  1513.         - Stock portfolio management
  1514.         - Tax worksheet
  1515.         - Keeping track of personal finances (home budget)
  1516.         - Property management (Do you have any rental property?)
  1517.  
  1518.  
  1519.  
  1520.  
  1521.  
  1522.  
  1523.  
  1524.  
  1525.  
  1526.  
  1527.  
  1528.  
  1529.  
  1530.  
  1531.  
  1532.  
  1533.  
  1534.  
  1535.  
  1536.  
  1537.                                      Page 23
  1538.  
  1539.  
  1540.  
  1541.  
  1542.  
  1543.  
  1544.  
  1545.         7.4  Printer Setup.
  1546.  
  1547.         A SPECIAL NOTE TO UNREGISTERED USERS.  We hope that you find this
  1548.         program  useful.    Although  we do not limit any  of  the  prime
  1549.         functions,   we do not allow you to print to a file (which  would
  1550.         allow the use of one of the many "sideways"  programs).  The only
  1551.         other  limitation in the ValueWare version of  EZ-SpreadSheet  is
  1552.         that  the speed of printing (to a printer)  is limited after  the
  1553.         first 15 lines or 25% of the printout is completed.
  1554.  
  1555.         The  Print Command "/P",  or Alt+P,  allows printing to  a  file,
  1556.         setting a range, printing to the printer and Setup.
  1557.  
  1558.         If you select the Print command,  one of the options presented on
  1559.         the  Print menu is "Setup".   If you select the Setup option  you
  1560.         will be able to control the margins and dimensions of the printed
  1561.         report.  Also, you will be given the option called Control.   The
  1562.         Control  option allows you to specify printer setup control codes
  1563.         and  printer exit control codes.   These control codes default to
  1564.         Form  Feed  characters,  but you may specify whatever  necessary.
  1565.         The  convention for specifying these codes is to use the  decimal
  1566.         numbers representing the control codes separated by commas.   You
  1567.         can also put plain text in the control strings,  if you  surround
  1568.         the  text  with  "  marks.   For example:   "This  is  a  control
  1569.         string",12,12.    If this was the setup control string,  when the
  1570.         print began the program would send the following to the  printer:
  1571.         'This is a control string'  FF FF.   Of course,  the quotes would
  1572.         not  be sent,  and the FF is just a symbolic way to represent the
  1573.         form  feed character.   With this method,  you may  program  your
  1574.         printer in whatever way you wish.
  1575.  
  1576.         Printer dot commands:
  1577.  
  1578.         EZ-SpreadSheet allows 2 dot commands within a worksheet that will
  1579.         allow  you more control over your printer.   If you put .PAGE  in
  1580.         column A of any row,  it will cause a page break to occur at that
  1581.         place.    The remainder of the row with the dot command will  not
  1582.         print.   After you have entered .PAUSE in column A of a row, page
  1583.         breaks  will  cause a pause for you to insert the next  page  and
  1584.         give you an option to reprint a page or exit the print function.
  1585.  
  1586.  
  1587.  
  1588.  
  1589.  
  1590.  
  1591.  
  1592.  
  1593.  
  1594.  
  1595.  
  1596.  
  1597.  
  1598.  
  1599.  
  1600.  
  1601.  
  1602.  
  1603.  
  1604.                                      Page 24
  1605.  
  1606.  
  1607.  
  1608.  
  1609.  
  1610.  
  1611.  
  1612.         7.5  Internal Rate of Return.
  1613.  
  1614.         This   function  provides  an  iterative  approximation  for  the
  1615.         interest rate which will produce a zero for the Net Present Value
  1616.         function.    The range for this function should  include  present
  1617.         cash flows as well as future cash flows.  The approach to finding
  1618.         the  zero is as follows,  14  loops thru the "Bisection  Method",
  1619.         followed  by  up  to 6 loops thru  the  "Modified-False  Position
  1620.         Method".    Usually  the  IRR function will  converge  to  within
  1621.         0.000001.   In some instances, where the cash flows turn negative
  1622.         in  a later period,  there are multiple solutions,   however  IRR
  1623.         finds  the closest one only.   Your guess input to this  function
  1624.         should be between 0.0 and 1.0.  In some cases,  the function will
  1625.         not converge,  either the solution is too small or too large,  in
  1626.         these  cases the function will return ERR.   Try  adjusting  your
  1627.         guess and recalculate.
  1628.  
  1629.         7.6  Autocalc modes.
  1630.  
  1631.         EZ-SpreadSheet calculates in two modes, Autocalc-ON and Autocalc-
  1632.         OFF.    Use Autocalc-ON,  to alter a few cells for automatic  re-
  1633.         calculation.     All  cells  affected  by  your  inputs  will  be
  1634.         automatically re-calculated and updated.  However,  if you have a
  1635.         lot  of  changes to make and the worksheet is large,   then  turn
  1636.         Autocalc-OFF.   This will save you time by not having to wait for
  1637.         each  individual calculation,  you can do them all at once  after
  1638.         until  you  have completed all changes.   Once again,   any  cell
  1639.         affected   by   your   inputs  will   be   re-calculated   either
  1640.         automatically or at your command.
  1641.  
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.  
  1654.  
  1655.  
  1656.  
  1657.  
  1658.  
  1659.  
  1660.  
  1661.  
  1662.  
  1663.  
  1664.  
  1665.  
  1666.  
  1667.  
  1668.  
  1669.  
  1670.  
  1671.                                      Page 25
  1672.  
  1673.  
  1674.  
  1675.  
  1676.  
  1677.  
  1678.  
  1679.         8.0  EZ-SpreadSheet REGISTRATION -- $49.00
  1680.         ------------------------------------------
  1681.  
  1682.               BENEFITS:
  1683.  
  1684.               a.  Unique   Registration  Number.
  1685.  
  1686.                   This qualifies you for future discounts on new or
  1687.                   upgraded products.
  1688.  
  1689.               b.  Printed users manual and sideways printing utility.
  1690.  
  1691.               c.  Free  phone support for 30 days.   After that,  you can
  1692.                   subscribe  for additional phone support for $49.00  per
  1693.                   year  (must  be purchased within  45  days).
  1694.  
  1695.               d.  Membership in the Worksheet Exchange Service.   We will
  1696.                   act  as  a focal point so members can  exchange  useful
  1697.                   worksheets.   Mail  in several of your  worksheets  (on
  1698.                   diskette),  and  we  will return your diskette  with  a
  1699.                   selection  of other worksheets in your requested  field
  1700.                   of interest.
  1701.  
  1702.  
  1703.         NOTE:  Add $5 shipping and handling to all above prices.
  1704.                Add $20 U.S. for foreign orders. Canada, $10.
  1705.                UPS BLUE(2 day), add $10, UPS RED (1 day), add $20.
  1706.                Texas residents must add 8.00% sales tax.
  1707.  
  1708.         You  may also order EZ-SpreadSheet and EZ-Forms Executive  (Forms
  1709.         Generation  and  Management package)  together  for only $128.00.
  1710.         Add  appropriate  shipping  and handling.
  1711.         For multiple copies and site licensing, contact EZX directly.
  1712.  
  1713.         Send all registrations and inquires to:
  1714.  
  1715.                                EZX CORPORATION
  1716.                                403 NASA Road 1 East, Suite 1777
  1717.                                Webster, TX 77598
  1718.  
  1719.         For information, or just to chat, call (713) 338-2238
  1720.  
  1721.         Credit card orders ONLY: 1-800-999-6999 ext. EZS49
  1722.  
  1723.         We accept Visa,  American Express,  and Master Charge by mail and
  1724.         phone.  POs are accepted only from established companies and must
  1725.         be hard copy.   We will ship your copy of EZ-SpreadSheet normally
  1726.         within 48 hours.
  1727.  
  1728.         Pricing,   specifications,  and conditions are subject to  change
  1729.         without  notice.   We will always try to ensure you are aware  of
  1730.         any  changes in policy and try to provide you the greatest  value
  1731.         for your dollar.
  1732.  
  1733.  
  1734.  
  1735.  
  1736.  
  1737.  
  1738.                                      Page 26
  1739.  
  1740.  
  1741.  
  1742.  
  1743.  
  1744.  
  1745.  
  1746.         9.0  TUTORIAL AND SAMPLE WORKSHEETS
  1747.         -----------------------------------
  1748.  
  1749.         Your  distribution  diskette  contains  two  example  worksheets:
  1750.         Example1.EZS and CashFlow.EZS.
  1751.  
  1752.         To  use EZ-SpreadSheet,  just put your working diskette (or  hard
  1753.         drive) in the proper directory and type EZS<cr>.   You will get a
  1754.         screen that shows CELLS A1..thru..G21.   Now press the "/" (right
  1755.         slash) key and you will bring up the command menu.  Press "R" and
  1756.         you will be prompted to type in the desired worksheet name.    In
  1757.         this  case,  type in Example1  <cr>.   The extension .EZS is  not
  1758.         required as this is automatically appended.
  1759.  
  1760.         To  use the template (or worksheet),  just use the cursor keys to
  1761.         position  the light bar or cursor over the appropriate  cell  and
  1762.         enter  numbers in each expense category for your monthly  budget.
  1763.         EZ-SpreadSheet  will calculate the total expenses and the  amount
  1764.         that you can save or must take from savings.
  1765.  
  1766.         Next  is  an  example  of  EZ-SpreadSheet's  ability  to  forward
  1767.         reference cells.  This simply means that you can put a formula or
  1768.         number  anywhere  in the worksheet and come up  with  the  proper
  1769.         results.    Experienced  spreadsheet users will  appreciate  this
  1770.         feature.
  1771.  
  1772.         An example of the Internal Rate of Return (IRR) Function is shown
  1773.         next. By definition, the IRR is defined as the interest rate that
  1774.         will  discount the cash flow to zero.   What this simply means is
  1775.         that  you  can quickly determine the true profitability  of  most
  1776.         business transactions. This is quite handy if you are doing break
  1777.         even analyses. The function is powerful, but it does take a while
  1778.         to calculate.
  1779.  
  1780.         The LOOKUP TABLE function can save a lot of time by  pre-defining
  1781.         certain  courses  of  action based on  the  circumstances.    For
  1782.         instance,  you may want to increase the annual percentage rate on
  1783.         car  loans  base  on the length of the loan as is shown  in  this
  1784.         example.
  1785.  
  1786.         With EZ-SpreadSheet, depreciation calculations are a snap.   Just
  1787.         put  in  the numbers and enter the desired functions  and  you're
  1788.         done.
  1789.  
  1790.         When you're done with the worksheet,  save it by typing Alt+S, or
  1791.         / followed by S.
  1792.  
  1793.         Now  lets  call  up CashFlow.EZS.   Just type Alt+R  followed  by
  1794.         CashFlow <cr>.  This is a rather large worksheet, so it will take
  1795.         almost a minute to load and calculate, so be patient.
  1796.  
  1797.         CashFlow  is  a 5 year quarterly cash flow and profit  projection
  1798.         for Example Co.   Inc.  As you can see,  some of the formulas can
  1799.         get rather complex, especially in the accounts receivable area.
  1800.  
  1801.  
  1802.  
  1803.  
  1804.  
  1805.                                      Page 27
  1806.  
  1807.  
  1808.  
  1809.  
  1810.  
  1811.  
  1812.  
  1813.         At  this  point it is appropriate to mention the  date  and  cell
  1814.         format  functions.    When using the date function,  remember  to
  1815.         change the cell format (Alt+F)  to correspond to the M,Y,D format
  1816.         you require.  Otherwise only a cryptic number will appear. By the
  1817.         way,   this number is useful in trying to determine the number of
  1818.         days  between any two dates.   Don't forget as I did,   that  the
  1819.         first  day of a month is 1 not 0 when you enter the date  formula
  1820.         in  a cell (example:  (DATE(86,6,1))  verses (DATE(86,6,0))   for
  1821.         first day).
  1822.  
  1823.         Some accountants and financial people prefer to see the  brackets
  1824.         around negative numbers,  (1000)= -1000.   You can use the format
  1825.         function  (Alt+F)  to customize the way information is  displayed
  1826.         within any cell.
  1827.  
  1828.  
  1829.  
  1830.  
  1831.  
  1832.  
  1833.  
  1834.  
  1835.  
  1836.  
  1837.  
  1838.  
  1839.  
  1840.  
  1841.  
  1842.  
  1843.  
  1844.  
  1845.  
  1846.  
  1847.  
  1848.  
  1849.  
  1850.  
  1851.  
  1852.  
  1853.  
  1854.  
  1855.  
  1856.  
  1857.  
  1858.  
  1859.  
  1860.  
  1861.  
  1862.  
  1863.  
  1864.  
  1865.  
  1866.  
  1867.  
  1868.  
  1869.  
  1870.  
  1871.  
  1872.                                   Page 28
  1873.